package cn.edu.scnu.lastandroid.logic.model

data class DailyResponse(
    val code: String,
    val updateTime: String,
    val fxLink: String,
    val daily: List<Daily>,
    val refer: Refer
) {
    data class Daily(
        val fxDate: String,
        val sunrise: String,
        val sunset: String,
        val moonrise: String,
        val moonset: String,
        val moonPhase: String,
        val moonPhaseIcon: String,
        val tempMax: String,
        val tempMin: String,
        val iconDay: String,
        val textDay: String,
        val iconNight: String,
        val textNight: String,
        val wind360Day: String,
        val windDirDay: String,
        val windScaleDay: String,
        val windSpeedDay: String,
        val humidty: String,
        val precip: String,
        val pressure: String,
        val vis: String,
        val cloud: String,
        val uvIndex: String
    )

    data class Refer(
        val sources: List<String>,
        val license: List<String>
    )
}
